/* 
 *  生成三角形
 */
/*
 * 块元素居中
 */
li {
  list-style: none;
}
ul {
  margin: 0;
  padding: 0;
}
/*
 * 布局时常用的样式
 */
.jw-header {
  overflow: hidden;
  width: 100%;
  margin: 0 auto;
  margin-top: 0;
  background: #333333;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9999;
}
.jw-header .jw-header-nav {
  max-width: 1250px;
  height: 50px;
  width: 100%;
  margin: 0 auto;
  margin-top: 0;
}
.jw-header .jw-header-nav .jw-web-nav-inner {
  margin: 0 auto;
  margin-top: 0;
  width: 100%;
  height: 50px;
  color: white;
  display: none;
}
.jw-header .jw-header-nav .jw-web-nav-inner ul .subnav-inner {
  width: 33%;
  float: left;
  text-align: center;
  line-height: 40px;
  cursor: pointer;
}
.jw-header .jw-header-nav .jw-web-nav-inner ul .subnav-inner i img {
  width: 40px;
  height: 40px;
}
.jw-header .jw-header-nav .jw-web-nav-inner ul .web-subnav-inner {
  width: 100%;
  padding: 10px;
  background: #323232;
  margin-top: 50px;
  z-index: 9999999;
  color: black;
  display: block;
  position: fixed;
  display: none;
}
.jw-header .jw-header-nav .jw-web-nav-inner ul .web-subnav-inner p {
  background: #333333;
  height: auto;
  padding: 20px;
  border-bottom: 1px solid #D2D2D2;
  text-align: center;
}
.jw-header .jw-header-nav .jw-web-nav-inner ul .web-subnav-inner p a {
  line-height: 30px;
  color: #D2D2D2;
}
.jw-header .jw-header-nav .jw-header-nav-logo {
  width: 12.5%;
  height: 50px;
  float: left;
  line-height: 50px;
  text-align: center;
}
.jw-header .jw-header-nav .jw-header-nav-logo .jw-logo {
  display: block;
  width: 100%;
  height: 50px;
  background: url("../Image/downloads.png") no-repeat;
  background-size: 100%;
}
.jw-header .jw-header-nav .jw-header-nav-seach {
  width: 16.66666667%;
  float: right;
}
.jw-header .jw-header-nav .jw-nav-inner-toggle {
  width: 83.33333333%;
  float: right;
}
.jw-header .jw-header-nav .jw-nav-inner-toggle .jw-login,
.jw-header .jw-header-nav .jw-nav-inner-toggle .jw-registered {
  display: inline-block;
  width: 27.77777778%;
  font-size: 14px;
  float: left;
  text-align: center;
  color: white;
  line-height: 30px;
  margin: 10px 1px;
  cursor: pointer;
  border-radius: 5px ;
  background: #757575;
}
.jw-header .jw-header-nav .jw-nav-inner-search {
  width: 16.66666667%;
  float: left;
}
.jw-header .jw-header-nav .jw-nav-inner-search .fa-search {
  color: white;
  line-height: 50px;
}
.jw-header .jw-header-nav-inner {
  width: 68.02721088%;
  float: left;
}
.jw-header .jw-header-nav-inner .nav-menu {
  color: white;
  font-size: 14px;
}
.jw-header .jw-header-nav-inner .nav-menu:hover {
  color: rgba(255, 255, 255, 0.6);
}
.jw-header .jw-header-nav-inner .nav-inner {
  line-height: 50px;
  width: 9.71817298%;
  float: left;
  text-align: center;
  position: relative;
}
.jw-header .jw-header-nav-inner .nav-inner .subnav-inner-more {
  position: absolute;
  display: none;
}
.jw-header .jw-header-nav-inner .nav-inner .subnav-inner-more p {
  background: #333333;
}
.jw-header .jw-header-nav-inner .nav-inner .subnav-inner-more p a {
  color: white;
  line-height: 20px;
}
